home *** CD-ROM | disk | FTP | other *** search
- unit FieldV;
-
- interface
-
- uses
- Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
- DBTables, DREng, StdCtrls, DB;
-
- type
- TFormFieldValue = class(TForm)
- DuckReport: TDuckReport;
- Memo1: TMemo;
- BPreview: TButton;
- procedure BPreviewClick(Sender: TObject);
- procedure DuckReportField(Sender: TObject; Field: TField;
- var Value: String);
- private
- PaymethMethod: TField;
- ShipVIA: TField;
- Terms: TField;
- public
- { Public declarations }
- end;
-
- var
- FormFieldValue: TFormFieldValue;
-
- implementation
-
- {$R *.DFM}
- Procedure TFormFieldValue.BPreviewClick(Sender: TObject);
- Begin
- DuckReport.OpenFile;
- DuckReport.OpenDB;
- PaymethMethod := DuckReport.GetField ('PaymentMethod');
- ShipVIA := DuckReport.GetField ('ShipVIA');
- Terms := DuckReport.GetField ('Terms');
- DuckReport.Preview;
- End;
- Procedure TFormFieldValue.DuckReportField(Sender: TObject; Field: TField;
- var Value: String);
- Begin
- if Field.DataType = ftString Then
- Value := UpperCase (Value);
- End;
-
- End.
-